offshore enterprise - French English Dictionary